a walking disaster - German English Dictionary